Bombardier Beetle — definition

1. bombardier beetle (Noun)

1 definition

bombardier beetle (Noun) — Beetle that ejects audibly a pungent vapour when disturbed.

2 types of
carabid beetle ground beetle
2 parts of
Brachinus genus Brachinus